PGR21.com
- 모두가 건전하게 즐길 수 있는 유머글을 올려주세요.
- 유게에서는 정치/종교 관련 등 논란성 글 및 개인 비방은 금지되어 있습니다.
Date 2022/08/17 17:30:33
Name Farce
출처 https://www.acmicpc.net/problem/20656
Subject [유머] 오늘 윤창기 교수는 문제를 만들기 위해 지구를 파괴했다

ycj

프로그래밍 교수님들이 이렇게 무섭습니다
사실 지구도 터지고, 정치 토론의 힘으로 핵전쟁도 터지고, 화성도 터지는 무서운 이야기입니다만

출처에서 문제의 나머지를 확인해보시면, 답이 있는가 없는가 (가능한가, 가능하지 않는가)를 구하는 문제입니다
제한된 시간 (7초) 안에 구할 수 있는 형태를 만드는 것이 힘들어서 고생중이라고 친구가 보내줬는데
문송한 저에게는 그냥 문제 지문을 위해서 교수님이 지구를 파괴한 것 밖에 눈에 안들어옵니다 크크크크

관련 전공자분들께서 더 깊은 이야기를 나눠주시겠죠...?

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
담배상품권
22/08/17 17:36
수정 아이콘
돈안받고 일을 한다고요? 변태들이 따로없군!
22/08/17 17:39
수정 아이콘
크크크 프로그래밍 대회는 상금이 있으니까요! 그런 계열의 문제라고 합니다... 저는 그런 걸 참가해본적도 없지만요
기사조련가
22/08/17 17:39
수정 아이콘
철수를 구하시오 라는 웹소설이 있는데 그 작품 느낌이 나네요 크크
22/08/17 18:20
수정 아이콘
되게 문학적이지 않나요 크크크크. "대학교수는 문제에 만들 쓸만한 컨텐츠를 위해서 지구를 파괴했다"

크으 이게 서사고 플롯이고 감동이고 소설이죠!
22/08/17 17:42
수정 아이콘
아니 이거 설명좀 해 주실분? 크크크크
22/08/17 17:59
수정 아이콘
문송한 제가 친구에게 열심히 물어봐서 제가 이해한 버전 입니다!

'지구/우주정거장'이 있고, '화성' 이렇게 공간이 두 곳이 있습니다. 지구는 망해서 남은 인류는 N명입니다 (문제에 이 숫자는 크게 중요하지 않음), 이 N명의 인구를 '한 명씩' 교수님이 조수석에 태워서 화성으로 옮길 것입니다. 그런데 교수님이 가지고 있는 M개/줄의 리스트에는 한 개/줄마다 악질 정떡분탕 3명의 이름이 적혀있습니다. 이 정떡들은 지구나 화성에 모여있고 '교수가 떠나면' 그곳을 터트립니다. 이걸 '게임오버'라고 칩시다. 당연히 시작하자마자 글려먹은 세계선도 있습니다 (교수가 맨처음에 누구를 화성으로 데리고 가도 지구는 남아있는 분탕 조합에 따라서 터짐)

반면에 '게임성공'인 세계선도 있습니다. 예를 들어, 리스트가 10,000 즉 1만개짜리인데, 10001번, 10002번, 그리고 1부터 10000까지의 사람으로 구성되어있다면, 교수는 10002번 인간만 지구에 남겨뒀다가 마지막에 화성에 내려놓으면, 인류는 정떡 폭발 없이도 화성에서 행복하게 살수 있습니다.

매 세계선을 들여다보고 '게임오버(NIE)'와 '게임성공(TAK)'을 계산해서 뱉는 알고리즘을 코딩하는게 목표가 되는 것이고요~ 제한시간은 7초입니다 흐흐. 그냥 무한대입은 안되니 '알고리즘'을 만들어와라!
22/08/17 17:45
수정 아이콘
제출수가 1044인데 정답자 0이면 난이도가 윤창기교수인데
비온날흙비린내
22/08/17 17:48
수정 아이콘
정답률 0프로의 위엄
로피탈
22/08/17 17:46
수정 아이콘
학교 선배가 만든 사이트인데, 알고리즘 문제 사이트 중에서는 가장 유명한 곳이에요
문제 빡세보이긴 한데 알고리즘 문제풀이 손 놓은 지 오래되서 생각나는 게 없네요 ㅠ
TWICE NC
22/08/17 17:52
수정 아이콘
생존자 중에 3명이 한 공간에 다 모이면 다 죽는데 어찌 다 이동할 수 있나요?
저 3명 중 한명은 빼고 넘어와야 할 것 같은데
유리한
22/08/17 17:53
수정 아이콘
교수가 같이 있으면 되요
기본적으로 주어지는 테스트케이스에서는 1번이 항상 포함되어있으니 제일 먼저 옮기거나 제일 마지막에 옮기면 되죠.
유리한
22/08/17 17:52
수정 아이콘
(수정됨) 지구나 화성이나 무조건 목록들에 맞는 셋이 모여있으면 안되는거죠?
dfs 나 bfs로 브루트포스 말고는 생각나는 방법이 없는데, 이대로 풀면 7초 넘을듯..
22/08/17 17:56
수정 아이콘
무슨 문제인지는 샘플 케이스보고 감이 왔네요

사공이 뗏목으로 이동시킬때 2개만 이동 시킬 수 있고 사공이 없을때 특정조건이 만족되면 실패가 되는 문제를 세가지 숫자로 지정한 문제네요
22/08/17 18:02
수정 아이콘
그렇습니다. 사실 문과들에게도 익숙한, 뗏목을 통해 강을 넘어가는데, 늑대는 양을 먹고, 양은 풀을 먹고 같은 문제의 변형이라고 생각하니까 저도이해가 가더라고요. 결국 모든 리스트에 들어가있는 정떡인싸 부분집합 C를 알고리즘적으로 분리해서 C의 숫자를 C=0, C=1, C=<2 같이 최적화하는게 방법인걸로...
어름사니
22/08/17 18:06
수정 아이콘
가능 여부만 찾는 거 보니 dfs 냄새가 나는데... 퇴근해서 머리가 잘 안돌아가네요
22/08/17 18:42
수정 아이콘
M리스트에 각각 3명의 생존자들이 적혀 있는데 3명이 만나면 터진다고 치면 M리스트의 크기가 조금만 커도 무조건 실패 아닌가요?
22/08/17 18:45
수정 아이콘
만나면 터지는게 아니라 '만난 상태에서 교수가 그들을 두고 다른 사람을 태우고 떠나면' 터지기 때문에 수학적으로는 숫자가 커져도 몇몇 '게임성공'의 경우가 생깁니다. 그래서 어려운 문제가 됩니다~
22/08/17 19:34
수정 아이콘
1명 밖에 못태우기 때문에 지구에 M보다 적은 수가 남으면 무조건 터지지 않나요?
22/08/17 21:56
수정 아이콘
네 대부분의 시간대에서는 사실 시작부터 터지는게 맞습니다. 그러나 M이 아무리 커도, 3명의 이름만 뽑을 뿐이지, 문제에서 설정한 최대 숫자인 25,000개의 리스트라고 해도 중복을 막은것은 아니기에 극단적으로는 25,000개의 동일한 이름이 반복되면 쉽게 피해서 인류가 살수 있습니다. 근데 이걸 어떻게 모든 경우를 계산하는 프로그램을 만들지 저도 궁금하네요
22/08/17 19:02
수정 아이콘
셋 중에 하나는 먼저 옮기고, 하나는 맨 마지막에 옮기기만 하면 나머지는 어케 옮기든 성공하는 거 아닌가요?
유리한
22/08/17 22:57
수정 아이콘
그 세명의 리스트가 한개가 아니라 여러개라서 좀 골치가 아픕니다 크크
22/08/18 00:58
수정 아이콘
터지는 레서피를 정해놓은 m개의 명단이 있는 거군요?
-안군-
22/08/17 23:46
수정 아이콘
어우 되게 어렵네요. 나도 머리가 굳었네.. ㅠㅠ
인자기공출신일
22/08/18 10:16
수정 아이콘
리스트 내의 원소가 중복되지 않는다면 m>=2부터는 무조건 불가하지 않나요(...)
22/08/18 12:55
수정 아이콘
그래서 중복이 가능합니다 히히
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
490258 [LOL] 22 DRX 신화에 숨겨진 무서운 이야기 [26] Leeka9554 23/11/15 9554
482430 [LOL] 도란의 무서운 이야기 [13] Leeka6269 23/07/07 6269
465590 [서브컬쳐] 이해하면 무서운 이야기 [16] 퍼블레인10779 22/10/26 10779
460397 [유머] 오늘 윤창기 교수는 문제를 만들기 위해 지구를 파괴했다 [25] Farce9744 22/08/17 9744
429830 [텍스트] 이해할 수 없는 공포가 들이닥쳤어요! [3] Farce7050 21/08/11 7050
424935 [텍스트] 무서운 이야기 [11] This-Plus8161 21/06/15 8161
417043 [LOL] 큐베의 무서운 이야기 [13] 취준공룡죠르디7788 21/03/22 7788
407055 [기타] 미국인만 이해할 수 있는 무서운 이야기 [16] 퍼블레인12223 20/12/14 12223
397196 [유머] 아침에 자차로 출근하던 직장인 괴담 [18] 파랑파랑13054 20/09/11 13054
370024 [스포츠] 두산갤) 꼴) 이해하면 무서운 이야기.txt [8] 메롱약오르징까꿍7421 19/11/23 7421
340759 [기타] [2ch] 공포 실화 번역.txt [11] 이시하라사토미11370 18/12/06 11370
333342 [유머] 공포의 세종대왕.jpg & txt [21] 김티모10379 18/08/27 10379
301857 [기타] [공포] 역대 네이트판 무서운 이야기 모음.link [44] 마스터충달22218 17/02/28 22218
298070 [기타] 무서운 이야기 [12] swear8490 16/12/26 8490
285464 [텍스트] 무서운 이야기 [4] 메롱약오르징까꿍4249 16/07/26 4249
283900 [기타] [번역괴담][2ch괴담]방송실 괴담 [3] Sgt. Hammer5022 16/07/15 5022
283772 [기타] [번역괴담][2ch괴담]카미야네 아줌마 [11] Sgt. Hammer7705 16/07/14 7705
265056 [기타] [공포] 어릴 적 무서워했던 이야기 쓰리탑 [11] 탈리스만5096 16/02/20 5096
263824 [텍스트] 검정고시 학원 다닐때 겪었던 무서운 이야기 [3] 미캉8644 16/02/04 8644
226547 [유머] [유머] 무서운 이야기 [11] 제논4924 14/12/04 4924
226178 [유머] [유머] 방금 겪은 무서운 이야기 (실화) [31] 박현준8682 14/11/30 8682
222246 [기타] [기타] 스테비아의 군대이야기 - 당직 & 귀신 편 [6] 스테비아6205 14/10/21 6205
221907 [유머] [유머] 동방 프로젝트에 관한 무서운 이야기 [24] 연의하늘7312 14/10/18 7312
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로